package Entities;

import java.util.Date;
import java.util.List;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;
import javax.persistence.Table;

@Entity
@Table(name = "Caja")
public class CajaBean {

	@Id
	private int idCaja;
	
	private Date ultimaFechaCierre;
	private String valor;
	private Float cantidad;
	
	@OneToMany
	@JoinColumn(name = "idFactura")
	private List<FacturaBean> facturas;
	
	
	public String getValor() {
		return valor;
	}
	public void setValor(String valor) {
		this.valor = valor;
	}
	public Float getCantidad() {
		return cantidad;
	}
	public void setCantidad(Float cantidad) {
		this.cantidad = cantidad;
	}
	public List<FacturaBean> getFacturas() {
		return facturas;
	}
	public void setFacturas(List<FacturaBean> facturas) {
		this.facturas = facturas;
	}
	public Date getUltimaFechaCierre() {
		return ultimaFechaCierre;
	}
	public void setUltimaFechaCierre(Date ultimaFechaCierre) {
		this.ultimaFechaCierre = ultimaFechaCierre;
	}
	public void setIdCaja(int idCaja) {
		this.idCaja = idCaja;
	}
	public int getIdCaja() {
		return idCaja;
	}
	
	
}
